@charset "utf-8";
@import url(global.css);
@import url(base.css);

/*main
******************************/
body{font-size:13px}
.main{overflow:hidden;zoom:1;}
.clear{clear:both}
/*logol
******************************/
.header{width:1136px; margin:0 auto}
.logol-top{height:66px;width:418px;float:left;background-image:url(/resources/images/shd/index/logol.png)}

/*search
******************************/
.search-top{width:240px;float:left;background-color:#fff;margin-left:120px;height:32px;line-height:32px;border-radius:3px;margin-top:18px;opacity:0.4;filter:alpha(opacity=40);}
.icon-search{display:inline-block;width: 24px;height: 24px;float: left;cursor: pointer;background-position: 0 0;margin: 5px 0 0 4px;}
.search-li{width:10px;height: 24px;display: inline-block}
.search-input{width:182px;display:inline-block;margin-right:3px;float:right;border: none;line-height: 20px;font-size: 12px;color:#9c0c15;padding:2px 6px;height: 28px;}

/*service
******************************/

.titMain{height:43px;line-height:43px;font-size:18px;font-weight:900;width:100%; text-align:left;padding-top:15px;color:#9c0c15;background-color:#fff}
.icon-p {background-color:#9c0c15;width:8px;background-repeat: no-repeat;height:20px;display:block;margin:12px 0 0 25px;background-position: left 1px;}
.titMain span{padding-left:5px;display:inline-block;padding-top:0px;float:left}

.ser-contain{background-color:#FFF;zoom:1;}
.ser-contain .image{width:72px;height:72px;float:left}
.ser-contain .information{float:left;padding-top: 10px;margin-left:10px;width:140px}
.ser-contain.information ,.title ,.classify{float: left;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;width:100%;margin-right: 4px;}
.title{color:#525252;font-size:15px;}
.classify{color:#afafaf;font-size:13px}
.ser-contain li{float:left;padding-right:30px;width:225px;padding:20px}
.ser-contain li:hover{box-shadow: 0 2px 8px rgba(0,1,0,0.2);cursor:pointer;border-radius:3px;padding:20px}
.ser-contain li img{padding:0px;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px; height:72px;line-height:72px}

/*notice
******************************/
.notice{padding:1px 20px 20px 30px;height:150px;background-color:#fff}
.notice li{font-size:13px;line-height:35px;height:35px;font-family:"微软雅黑"}
.notice li em{font-size:12px;line-height:35px;height:35px;color:#dfdfdf;float:right;font-family:"微软雅黑"}
/*news
******************************/
.news{padding:1px 20px 20px 30px;height:150px;background-color:#fff}
.news li{font-size:13px;line-height:35px;height:35px;font-family:"微软雅黑"}
em{float:right;color:#dfdfdf;font-size:12px}
/*School Service
******************************/
.sch{padding:1px 20px 20px 20px;height:150px;background-color:#fff}
.sch li{width:87px;float:left;padding:0 10px}
.sch li .introduce{float: left;width:105px;width:100%;margin-right: 4px;font-size:12px;color:#afafaf}
.sch li .hgt{height:50px;overflow:hidden}
.sch li .bd{font-weight:bold}
/*kj
******************************/
.channel-q{width:1136px;margin:auto;padding:1px 20px 10px 20px;height:100px}
.channel-q li{font-size:13px;float:left;display:block;height:90px;width:100px;margin:10px 44px;line-height:35px;height:35px;font-family:"微软雅黑"}

/*index页tab双项
******************************/
#lib_Menubox
{width:400px;display:block;
	margin:auto;
	height:45px;
	line-height:45px;
	position: relative;
	background-color:#888888;
}
#lib_Menubox div{width:424px;display:block;margin:auto;height:45px;line-height:45px;position: relative;}
#lib_Menubox div img{margin-top:5px; float:left; margin-left:35px; vertical-align:middle}
#lib_Menubox div a{height:43px; line-height:43px; float:right; margin-right:40px}

#lib_Menubox div ul
{
	padding: 0px;
	list-style: none;
	position: absolute;
	top: 5px;
	left: 0;
	height: 42px;
	text-align: center;
}
#lib_Menubox div ul li
{
	float: left;
	display: block;
	cursor: pointer;
	width: 200px;
	color: #666;
	margin: 5px 0 0 0;
	height:40px;
	line-height:40px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	border:none;
	border-bottom: none;
	font-size: 17px;
	font-family:"微软雅黑";
}

#lib_Menubox div ul li.hover
{
	padding: 0px;
	width: 200px;
	border: 1px solid #ccc;
	border-bottom: none;
	color: #666;
	height:40px;
	line-height:40px;
	-webkit-border-top-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	border-top-left-radius: 5px;
	-webkit-border-top-right-radius: 5px;
	-moz-border-radius-topright: 5px;
	border-top-right-radius: 5px;
	margin: 0;
	font-weight: bold;
	background: #efefeb;
}
#lib_Menubox .spacing
{
	border: none;
	width: 20px;
	background: none;
}
.lib_Contentbox
{
	clear: both;
	margin-top: 0px;
	border-top: 1px solid #ccc;
	text-align: center;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	-webkit-border-top-left-radius: 0;
	-moz-border-radius-topleft: 0;
	border-top-left-radius: 0;
}

/*tab多项
******************************/
.tabs{width:1136px;margin:auto;background-color:#fff}
.menu {float: left;list-style-type: none;height:50px;line-height:50px;border:none;float:left;padding:0;margin:auto; background-color:#efefef}
.menu li{float:left;width:150px;text-align:center;border:none;height:50px;line-height:50px;cursor:pointer;margin-left:6px;color:#890303;font-family:"微软雅黑"}
.menu .on{border-top:solid 1px #a40000;border-bottom:solid 1px #fff; background-color:#890303;color:#fff;font-family:"微软雅黑"}

.main{float:left;clear:left;padding:0px;background-color:#fff}
.tab{min-height:360px;width:1136px;float:left;clear:both;border-bottom:solid 1px #ccc;display: none;background-color:#FFF;padding:1px 10px 20px 30px}

/*服务详情页面********************************************************************************************************************/
.de-tit{
	height:35px;
	width:846px;
	line-height:35px;
	text-align: left;
	padding:15px;
	color: #9c0c15;
	background-color: #fff;
	float:left;
}
.imge{padding:0 5px}
.imge img{width:35px; height:35px;vertical-align:middle}
.dt-name{height:35px; line-height:35px;vertical-align:middle;padding:0 5px;font-size:18px}
.de-bt{
	height:35px;
	width:230px;
	line-height:35px;
	text-align: right;
	padding:15px;
	color: #9c0c15;
	background-color: #fff;
	float:right;
}
.de-bt span{margin-right:10px}
.button{font-size:15px;padding:5px 20px 5px 10px;color:#fff;cursor:pointer;border-left:20px solid #9c0c15;border-radius:15px}
.bt-yellow{background-color:#ffd05e}
.bt-green{background-color:#7adca8}
.bt-brown{background-color:#AFA6A7}
.bt-blue{background-color:#65b8ff;}
.box-info{width:448px; min-height:300px; float:left; margin-right:16px; background-color:#FFFFFF;margin:8px 0px 8px 12px}
.de-title{background-color:#f8f8f8;color:#525252;font-size:16px;height:45px;line-height:45px;padding:0 25px}
.info-con{color:#888888;font-size:13px;padding:20px 30px}
.info-con ul li{color:#888888;line-height:40px}
.info-con ul li span{color:#525252;font-size:14px}
.box-table{width:670px; float:left; min-height:300px; background-color:#FFFFFF;margin:8px 0px 8px 16px}
.lib_Menude{width:670px; background-color:#fff}
/*tab双项********************************************************************************************************************/
#lib_Menude{width:670px;display:block;margin:auto;height:45px;line-height:45px;position:relative;background:#f8f8f8;}
#lib_Menude ul{padding: 0px;list-style: none;position: absolute;left: 0;height:45px;text-align: center;}
#lib_Menude li
{
	float: left;
	display: block;
	cursor: pointer;
	width: 164px;
	color: #666;
	height:45px;
	line-height:45px;
	font-family:"微软雅黑";
	background: #f8f8f8;
}
#lib_Menude li.hover
{
	padding: 0px;
	width:164px;
	color: #666;
	height:45px;
	line-height:45px;
	margin: 0;
	font-weight: bold;
	background: #fff;
}
#lib_Menude li a{height:45px; line-height:45px;font-size:15px}
.lib_Contentde{clear:both;margin-top:0px;text-align:center;padding:20px 30px}
.lib_Contentde p{text-indent:0.6cm;text-align:left;font-size:14px;line-height:40px;color:#888888}
/*tab双项************************************************************************************************************************/
.procs-con{color:#888888;font-size:13px;padding:25px;background-color:#fff}
.procs-con,.info-con p{text-indent:0.6cm}
.problems-con{color:#888888;font-size:13px;background-color:#fff}
.problems-con ol{padding:0 25px}
.problems-con ol li em{padding-top:12px;}
.problems-con ol li a{color:#888888;line-height:43px}
.problems-con ol li a:hover {color:#f44336;text-decoration:none;outline:none}
.more-con{color:#888888;font-size:13px;padding:20px;background-color:#fff}
.more-con ul li{float:left;padding:15px 18px;height:104px;}
.more-con ul li:hover{box-shadow: 0 2px 8px rgba(0,1,0,0.2);cursor:pointer;border-radius:3px}


/*新闻详情页面*************************************************************************************************************************/
.news-tit{height:50px;width:1006px;background-color:#fff;padding:50px 80px 20px}
.news-posi{height:35px;width:746px;line-height:35px;text-align:left;color:#888888;float:left;font-size:13px;}
.news-posi span{color:#888888}
.news-posi span a{color:#9c0c15}
.news-posi span a:hover{color:#9c0c15}
.news-con{min-height:400px;width:1136px;background-color:#fff;}
.news-con .n-title{font-size:22px;text-align:center;height:50px;line-height:50px;letter-spacing:2px;color:#525252}
.news-con .n-smtitle{font-size:13px;text-align:center;height:26px;line-height:26px;color:#afafaf}
.news-con .n-n{padding:50px 80px 80px;width: 80%; margin:auto;font-size: 16px;line-height:25px;text-indent: 1.8em;text-align:left;height:700px;}
.news-con .n-n p{font-size:14px;text-indent:0.8cm;line-height:40px;letter-spacing:1px}

/*议校服务页面*************************************************************************************************************************/
.school-ser{padding:25px;background-color:#fff;}
.school-sertitle{height:30px;width:1066px;background-color:#fff;padding:20px 50px 0}
.school-sercon{min-height:170px;width:1066px;background-color:#fff;padding:10px 50px}
.btn-box{background-color:#fff;padding:0 20px 20px;text-align:center}
.btn{background-color:#9c0c15;color:#fff;padding:2px 20px; margin-left:20px;cursor:pointer}
.sch-spa{width:60px}
.pro{color:#9c0c15;padding:0 25px;height:30px;line-height:30px}
.ans{color:#525252;padding:0 25px;height:30px;line-height:30px}
.pro,.ans a{color:#525252}
.pro,.ans a:hover{color:#9c0c15}
.sch-sea{border:1px solid #e4e4e4;padding:20px;background-color:#f4fffc}
.sch-sea label { float:left; text-align:right; margin-top:3px;}
.qus{margin-top:20px;width:1084px}
.qus-l{width:759px;border:1px solid #e4e4e4;min-height:600px;float:left}
.qus-r{width:300px;border:1px solid #e4e4e4;margin-left:20px;min-height:600px;float:left}
.que-lrname{color: #525252;font-size: 16px;height: 45px;line-height: 45px;padding: 0 25px;}

/* 翻页*/
.meneame {height:30px; color:#5b5b5b;text-align:right; margin-right:20px}
.meneame a {border:#f1bbbb 1px solid; background-color:#f2d2d2; padding:2px 10px; font-weight:bold; margin-right:5px; color:#ee7676; background-position: 50% bottom; text-decoration:none}
.meneame a:hover {border: #cf5858 1px solid; background-color:#f06e6e; color:#7e0303; background-image:none}
.meneame a:active {border:1px solid; background-image:none}
.meneame span.current {border: #c4c4c4 1px solid; background-color:#f3f1f2; padding:2px 10px; font-weight:bold; margin-right:5px; color:#5b5b5b}
.meneame span.disabled {border: #c4c4c4 1px solid; background-color:#f3f1f2; padding:2px 10px; font-weight:bold; margin-right:5px; color:#5b5b5b}
/* 翻页*/

#pj button {
	display: inline-block;
	padding: 0 10px;
	border: 0;
	line-height: 25px;
	font-weight: 700;
	background: 0 0;
	color: #fff;
	cursor: pointer;
	background-color:#D3692B;
}
